infrastructure based competition - French English Dictionary